thermal probe - Turkish English Dictionary